package com.kitty.game.role.message;

import com.kitty.mina.Modules;
import com.kitty.mina.annotation.MessageMeta;
import com.kitty.mina.message.Message;


/**
 * @Description:请求－账号登录
 */
@MessageMeta(module = Modules.CMD_LOGIN)
public class ReqLogin extends Message {
    private String accountId;
    private int auth_key; //Todo 这里可以跟登录账号那里发送的至判断 不相符的话应该是非法登录
    private int seed;
    private byte emulator;
    private byte sight_scope;
    private String version;
    private String clientid;
    private short netStatus;
    private byte adult;
    private String signature;
    private String clientname;
    private byte redfinger;

    public String getAccountId() {
        return accountId;
    }

    public void setAccountId(String accountId) {
        this.accountId = accountId;
    }

    public int getAuth_key() {
        return auth_key;
    }

    public void setAuth_key(int auth_key) {
        this.auth_key = auth_key;
    }

    public int getSeed() {
        return seed;
    }

    public void setSeed(int seed) {
        this.seed = seed;
    }

    public byte getEmulator() {
        return emulator;
    }

    public void setEmulator(byte emulator) {
        this.emulator = emulator;
    }

    public byte getSight_scope() {
        return sight_scope;
    }

    public void setSight_scope(byte sight_scope) {
        this.sight_scope = sight_scope;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getClientid() {
        return clientid;
    }

    public void setClientid(String clientid) {
        this.clientid = clientid;
    }

    public short getNetStatus() {
        return netStatus;
    }

    public void setNetStatus(short netStatus) {
        this.netStatus = netStatus;
    }

    public byte getAdult() {
        return adult;
    }

    public void setAdult(byte adult) {
        this.adult = adult;
    }

    public String getSignature() {
        return signature;
    }

    public void setSignature(String signature) {
        this.signature = signature;
    }

    public String getClientname() {
        return clientname;
    }

    public void setClientname(String clientname) {
        this.clientname = clientname;
    }

    public byte getRedfinger() {
        return redfinger;
    }

    public void setRedfinger(byte redfinger) {
        this.redfinger = redfinger;
    }
}
